package com.smooth.mall.service;

import com.github.pagehelper.PageInfo;
import com.smooth.mall.model.pojo.Category;
import com.smooth.mall.request.AddCategoryReq;
import com.smooth.mall.model.vo.CategoryVO;
import org.springframework.stereotype.Service;

import java.util.List;


@Service
public interface CategoryService {
    void delete(Integer id);

    void add(AddCategoryReq addCategoryReq);

    void update(Category updateCategory);

    PageInfo listForAdmin(Integer pageNumber, Integer pageSize);

    List<CategoryVO> listForCustomer(Integer id);
}
